SWiFT: A Feedback Control and Dynamic Reconfiguration Toolkit
نویسندگان
چکیده
We introduce SWiFT, a toolkit for building adaptive system software using a control-theoretic approach. SWiFT allows systematic implementation of feedback-control mechanisms. It also provides a framework for composing simple feedback mechanisms that operate within limited domains, and for dynamically reconfiguring them. This composition allows the application to adapt efficiently across a wide range of operating conditions. We describe a streaming application to demonstrate the feasibility of this technology.
منابع مشابه
SWiFT : A Feedback Control and Dynamic Reconfiguration
the task of building adaptive system software relies on wizardry. Feedback controls for such software systems are written in an ad-hoc manner and are often brittle. As a result, it is difficult to move an existing control, such as TCP flow control [1], to a new domain such as admission control for CPU scheduling. In addition , existing controls are built with implicit assumptions about the syst...
متن کاملTowards Sustainability-Oriented Development of Dynamic Reconfigurable Software Systems
Sustainability should be supported by modern software engineering methods to guarantee reliability of the running systems. Dynamic reconfiguration is an important technology implementing the sustainability goal. However, building dynamic reconfigurable software system cost-effectively and in a predictable manner is a major engineering challenge. Aiming at solving this problem, this paper combin...
متن کاملAdaptive Resource Management Via Modular Feedback Control
A key feature of tomorrow’s operating systems and runtime environments is their ability to adapt. Current state of the art uses an ad-hoc approach to building adaptive software, resulting in systems that can be complex, unpredictable and brittle. We advocate a modular and methodical approach for building adaptive system software based on feedback control. The use of feedback allows a system to ...
متن کاملFeasibility study of presenting a dynamic stochastic model based on mixed integer second-order conic programming to solve optimal distribution network reconfiguration in the presence of resources and demand-side management
Nowadays, with the use of devices such as fossil distributed generation and renewable energy resources and energy storage systems that are operated at the level of distribution networks, the problem of optimal reconfiguration has faced major challenges, so any change in the power of this resources can have different results in reconfiguration. Similarly, load changes during the day can lead to ...
متن کاملDynamic Load Carrying Capacity of Mobile-Base Flexible-Link Manipulators: Feedback Linearization Control Approach
This paper focuses on the effects of closed- control on the calculation of the dynamic load carrying capacity (DLCC) for mobile-base flexible-link manipulators. In previously proposed methods in the literature of DLCC calculation in flexible robots, an open-loop control scheme is assumed, whereas in reality, robot control is achieved via closed loop approaches which could render the calculated ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997